PGI\Module\PGPayment\Services\Managers\TransactionManager S

Total Complexity 42
Dependencies 5
Dependents 4
Total lines 389
Lines of code 172
Logical lines of code 89
Comment lines 126
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
sortTransactionsByDate()
S
56 4 19
getAmountsForTransactions()
S
57 3 16
getCountsForTransactions()
S
58 3 15
getGrowth()
S
66 3 8
save()
S
69 2 7
updateTransaction()
S
66 2 8
create()
S
63 1 12
getByPrimary()
S
80 1 3
getAmountOfTheMonth()
S
75 1 4
initializeDatetime()
S
81 1 3
getAmountsForTheLastMonth()
S
72 1 5
getAmountsForTheCurrentMonth()
S
76 1 4
getCountsForTheLastMonth()
S
72 1 5
getCountsForTheCurrentMonth()
S
76 1 4
getGrowthOfTheMonth()
S
67 1 7
getAmountOfTheLastThirtyDays()
S
79 1 3
getAmountOfTheLastSevenDays()
S
79 1 3
getCountOfTheLastThirtyDays()
S
79 1 3
getCountOfTheMonth()
S
75 1 4
getByPid()
S
80 1 3
getAmountOfTheWeek()
S
75 1 4
getCountOfTheLastSevenDays()
S
79 1 3
getCountOfTheWeek()
S
75 1 4
getAmountOfTheLastHours()
S
79 1 3
getAmountOfTheDay()
S
81 1 3
getCountOfTheLastHours()
S
79 1 3
getCountOfTheDay()
S
81 1 3
hasTransaction()
S
76 1 4
delete()
S
80 1 3
getByOrderPrimary()
S
80 1 3
getNumberOfDaysLastMonth()
S
77 1 3